<?php
include_once('common/header.php');		
if($AppUI->id > 0) {
	Vfriend_Function::redirect(HOST_VFRIEND);
}
$strHexUserId	= $objRequest->getParam('uid', '');
$strCode		= $objRequest->getParam('ucode', '');
$strExpireTime	= $objRequest->getParam('ut', '');
$intHexUserId	= 0;
$intExpireTime	= 0;
$intCurrentTime	= time();
$intError		= 0;
if($strHexUserId) $intHexUserId = Vfriend_Function::base64D($strHexUserId);
if($strExpireTime) $intExpireTime = Vfriend_Function::base64D($strExpireTime);
if($intCurrentTime <= $intExpireTime) {
	$objVfriendUser = new Vfriend_User();
	$objUser		= $objVfriendUser->getInfoByHexUserId($intHexUserId);	
	if(isset($objUser) && $objUser->code != '' && $objUser->code==$strCode && $objUser->statuses == 0) {
		$objVfriendUser->updateStatuses($objUser->id);
	}
	elseif(isset($objUser) && $objUser->code!=$strCode && $objUser->code != '')
		$intError = 5;			
}
else {
	$intError = 4;
}
if($intError > 0) 
	Vfriend_Function::redirect(LINK_INDEX_GETCODE_ACCOUNT . '?err=' . $intError);	

?>